package com.itchen.school.common.jdkext;

import java.io.Serializable;

public interface Action13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> extends Serializable {
    void call(T1 var1, T2 var2, T3 var3, T4 var4, T5 var5, T6 var6, T7 var7, T8 var8, T9 var9, T10 var10, T11 var11, T12 var12, T13 var13);

    @SafeVarargs
    static <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Action13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>[] of(Action13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>... funcs) {
        return funcs;
    }
}